PATH
Mac OS 8 and 9 Developer Documentation
>
Text and Other International Services
>
Apple Type Services for Unicode Imaging (ATSUI)
>
Apple Type Services for Unicode Imaging Reference
Contents
Figures and Tables
Chapter 1
Introduction
Chapter 2
ATSUI Reference
Gestalt Constants
Gestalt Selectors for ATSUI
ATSUI Version Constants
ATSUI Attribute Constants
Functions
Creating, Manipulating, and Disposing of Style Objects
Copying Style Contents
Flattening and Unflattening Style Objects
Manipulating Style Run Attributes
Manipulating Font Features
Manipulating Font Variations
Finding Compatible Fonts
Searching a Font Name Table
Converting Font IDs and Font Family Numbers
Obtaining Font Tracking Information
Obtaining Font Feature Information
Obtaining Font Variation Data
Obtaining Font Instance Data
Creating and Disposing of Text Layout Objects
Manipulating Text Layout Attributes
Manipulating Text Layout Attributes in a Line
Assigning and Updating Text
Obtaining and Updating Text Memory Location
Assigning and Updating Style Runs
Obtaining Style Run Information
Mapping Font Fallbacks
Hit-Testing
Determining Cursor Offsets
Handling Text Insertion and Deletion
Measuring Typographic and Image Bounds
Manipulating Line Breaks
Drawing Text
Highlighting and Unhighlighting Text
Performing Background Processing
Controlling Memory Allocation
Callbacks
Data Types
Resource
Constants
Clear All Constant
Current Pen Location Constant
Cursor Movement Constants
Font Fallback Constants
Glyph Bound Constants
Glyph Direction Constants
Glyph Orientation Constants
Heap Specification Constants
Invalid Font ID Constant
Line Alignment Constants
Line Height Constant
Line Justification Constants
Line Layout Option Mask Constants
Line Layout Width Constant
Miscellaneous Constants
Style Comparison Constants
Style Run Attribute Tag Constants
Text Layout Attribute Tag Constants
Text Length Constant
Text Offset Constant
Result Codes
Appendix A
Document Revision History
Appendix B
History of API Additions and Changes in ATSUI
Appendix C
Summary of Style Run and Text Layout Attribute Tag Information
Appendix D
New Constants and Data Types Used by ATSUI
About Unicode Utilities
Unicode Utilities Reference
Unicode Utilities Data Type
About Script Manager
Script Manager Reference
Script Manager Constants
Region Code Constants
About Apple Advanced Typography
Apple Advanced Typography Reference
Apple Advanced Typography Data Type
Apple Advanced Typography Constants
Annotation Feature Selector Constants
Baseline Type Constants
CJK Roman Width Feature Selector Constants
Character Alternates Feature Selector Constants
Character Shape Feature Selector Constants
Cursive Connection Font Feature Selector Constants
Design Complexity Feature Selector Constants
Diacritical Mark Font Feature Selector Constants
Font Feature Type Constants
Font Feature Type Selector Constants
Font Name Code Constants
Font Name Language Constants
Font Name Platform Constants
Fraction Font Feature Selector Constants
Ideographic Spacing Feature Selector Constants
Justification Override Mask Constants
Justification Priority Constants
Kana Spacing Feature Selector Constants
Letter Case Font Feature Selector Constants
Ligature Font Feature Selector Constants
Linguistic Rearrangement Font Feature Selector Constants
Macintosh Platform Script Code Constants
Mathematical Extras Feature Selector Constants
Microsoft Platform Script Code Constants
Number Case Feature Selector Constants
Number Width Feature Selector Constants
Ornament Sets Feature Selector Constants
Prevention of Glyph Overlap Font Feature Selector Constants
Style Options Feature Selector Constants
Swash Font Feature Selector Constants
Text Width Feature Selector Constants
Transliteration Feature Selector Constants
Typographic Extras Feature Selector Constants
Unicode Decomposition Feature Selector Constants
Unicode Platform Script Code Constants
Vertical Position Font Feature Selector Constants
Vertical Substitution Font Feature Selector Constants
Glossary
Copyright
© 2000 Apple Computer, Inc. – (Last Updated 25 Jan 00)